package task;


import tasklog.TaskLogEvent;

/**
 * 业务任务处理器
 *
 * @author scotthu
 * @date 2018年2月26日
 */
public interface TaskHandler {

    /**
     * 执行任务方法
     */
    void handle();

    /**
     * 发布任务事件
     *
     * @param taskLog 任务事件
     */
    void publishTaskEvent(TaskLogEvent taskLog);

}
